broad daylight - German English Dictionary